#ifndef XSYSTEM_H
#define XSYSTEM_H

class ElXSys : public LegoKonverto
{
public:
  ElXSys(Signaro baseSig);
  ~ElXSys();
  wchar_t doni() override;
  void setStream(istream *s) override;
protected:
  LegoKonverto *baseSignaro_;
  wchar_t pending_;
};

class AlXSys : public ScriboKonverto
{
public:
  AlXSys(Signaro baseSig);
  ~AlXSys();
  void meti(wchar_t) override;
  void setStream(ostream *s) override;
protected:
  ScriboKonverto *baseSignaro_;
};

#endif // XSYSTEM_H